self-flushing dam - Allemand Anglais Dictionnaire